Summit by South Padre Condo Rentals Near Schlitterbahn Beach Waterpark
900 Padre Blvd -
South Padre Island,
TX 78597